home *** CD-ROM | disk | FTP | other *** search
- Path: nntp.teleport.com!sschaem
- From: sschaem@teleport.com (Stephan Schaem)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: Demo/game to OS frien
- Date: 31 Jan 1996 21:17:00 GMT
- Organization: Teleport - Portland's Public Access (503) 220-1016
- Message-ID: <4eom8c$d8e@maureen.teleport.com>
- References: <4dtbl0$84n@sinsen.sn.no> <4dtgil$1kn@serpens.rhein.de> <4e382s$54t$1@sydney.DIALix.oz.au> <4e3imr$is@serpens.rhein.de> <4e6ci3$tp0@ar.ar.com.au> <1996Jan26.210008.1858@imada.ou.dk>
- NNTP-Posting-Host: julie.teleport.com
- X-Newsreader: TIN [version 1.2 PL2]
-
- Bjorn Reese (breese@imada.ou.dk) wrote:
- : Storm (storm@ar.ar.com.au) wrote:
- : > You don't seem to accept that there are people who wish to program
- : > Amigas, not AmigaDOS. Telling me that I must not hit the hardware and
- : > must use the OS for my hobby programming - you might as well tell me
- : > that I must not use C or Assembly but must instead use COBOL - you'll
- : > get the same reaction from me.
-
- : Now, does this attitude seem familiar? .... Oh yes, I felt like that
- : once myself :)
-
- : Cobol is, like assembly, a thing from the past living on borrowed time.
-
- assembly is not a language of choice for the main projects, but it wont
- deseapear...
- I see it use all the time, on product comming out, and I read
- job hunt post from compagnie like SGI that want C and asm programmer.
- SGI do optimize their C output. I'm talking about SGI because they
- are suposed to have a good C compiler and good risc cpu.
-
- : I don't want to spoil your fun and pleasure of programming, but what
- : I realised many moons ago is that there's no future in that sort of
- : thinking. In the future optimisation will be done by the compiler,
- : machines will have all sorts of strange configurations, etc. etc.
- : So I decided to (1) drop assembly in preference of C/C++, and
- : (2) use the OS to support all kind of display hardware.
-
- assembler is not a thing of the past, super compiler is the thing
- of the future... Till then a trained human brain can do a much much
- better job (Maybe not for casual code but for inner loop).
-
- : Currently I'm developing an 8-way scrolling action game in my sparetime.
- : It is written in C, which gives me two big advantages: (1) a _much_
- : quicker development cycle, and (2) the possibility to port code.
- : I'm working on three different interfaces: (a) a lowres screen, (b) a
- : window to put on any screen (for gfx boards), and (c) a window for
- : Unix/X. I'm trying out all sorts of different game and AI ideas, which
- : in the end will make the game much more fun, rather than trying to
- : press out another useless bob of the blitter.
-
- If you have a design that require little machine power you can use
- whats left to jaz up the visual or else.
-
- : PS: This is not a flame, but rather a take-it-or-leave-it advice from
- : a former hardwarebanger.
-
- My advice would be... you want to do a native amiga game own the view,
- and blitter and do your thing in the language you prefere.
- If you want to make 'window' based game that possibly run on other
- HW and platform write in C and only use OS call (indirectly).
-
- I think there is an open choice...
-
- Stephan
-